软考真题
第1题
【说明】
某公司欲针对Linux操作系统开发一个KWIC (KeyWord in Context)检索系统。该系统接收用户输入的査询关键字,依据字母顺序给出相关帮助文档并根据帮助内容进行循环滚动阅读。在对KWIC系统进行需求分析时,公司的业务专家发现用户后续还有可能采用其他方式展示帮助内容。根据目前需求,公司的技术人员决定通过重复剪切帮助文档中的第一个单词并将其插入到行尾的方式实现帮助文档内容的循环滚动,后续还将采用其他的方法实现这一功能。

在对KWIC系统的架构进行设计时,公司的架构师王工提出采用共享数据的主程序-子程序的架构风格,而李工则主张采用管道-过滤器的架构风格。在架构评估会议上, 大家从系统的算法变更、功能变更、数据表示变更和性能等方面对这两种方案进行评价, 最终采用了李工的方案。

【问题:1.1】在实际的软件项目开发中,采用恰当的架构风格是项目成功的保证。请用200字以内的文字说明什么是软件架构风格,并对主程序-子程序和管道-过滤器这两种架构风格的特点进行描述。
【问题:1.2】请完成表1-1中的空白部分(用+表示优、一表示差),对王工和李工提出的架构风格进行评价,并指出采用李工方案的原因。
【问题:1.3】图1-1是李工给出的架构设计示意图,请将恰当的功能描述填入图中的(1)〜(4)。
2010年 下半年 下午试卷 案例
正确答案:
你的答案:
请先在App中激活(应用市场搜“软考真题”)
知识点:
试卷:
2010年 下半年 下午试卷 案例

笔记

wtf

请先在App中激活(应用市场搜“软考真题”)

2022-09-30


wtf

请先在App中激活(应用市场搜“软考真题”)

2022-09-30


wtf

请先在App中激活(应用市场搜“软考真题”)

2022-09-30


棟子Don

请先在App中激活(应用市场搜“软考真题”)

2022-10-31


记事本

请先在App中激活(应用市场搜“软考真题”)

2023-10-23


答题卡
加油
纠错
得分:0